package com.edu.d7_exception_handle;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class ExceptionDemo2 {
    /**
     * 异常处理方式二
     * try/catch处理异常
     * 一场自己处理，不会造成程序的死亡
     */
    public static void main(String[] args) {
        //1、把字符串2021年08月06日11点11分11秒拿过来
        String time="2021/08月06日 11:11:11";
        //String time="2021年08月06日 11:11:11";
        time(time);
        System.out.println("程序执行完毕");
    }
    public static void time(String time){
        try {

            //2、使用Simpledateformat解析时间
            SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
            //3、使用parse()解析时间
            Date date = simpleDateFormat.parse(time);
            System.out.println(simpleDateFormat.format(date));
        } catch (Exception e) {
            e.printStackTrace();//打印异常栈信息，详细
        }
    }
    }
